#include <stdio.h>
#include <stdlib.h>
#include <sys/wait.h>
#include <unistd.h>
int main()
{
    pid_t p;
    p=fork();
    if(p<0)
    {
      printf("error");
      exit(1);
    }
    else if(p==0)
    {
        if(execl("/home/tom/mylinux/text.exe","text.exe",NULL)<0)
              perror("Err on execl");
        
        exit(0);
    }
    else
    {
       int status;
       int p_id;
       p_id=waitpid(p,&status,0);
       printf("Child:%d\n",p_id);
    
    }
    return 0;
}
